furnace turret - German English Dictionary